package com.manger.model;

import com.manger.common.annotation.excel.Excel;
import com.manger.common.annotation.excel.ExcelExport;

public class CaseInfo {

    @Excel(desc = "案件类型",export = @ExcelExport(sort = 1))
    private String caseType; //案件类型

    @Excel(desc = "立案案由",export = @ExcelExport(sort = 2))
    private String registerType;

    @Excel(desc = "单位名称",export = @ExcelExport(sort = 3))
    private String unitName; //单位名称

    @Excel(desc = "证照类型",export = @ExcelExport(sort = 4))
    private String certificateType; // 证照类型

    @Excel(desc = "证照号码",export = @ExcelExport(sort = 5))
    private String certificateNumber; // 证照号码

    @Excel(desc = "原告国别",export = @ExcelExport(sort = 6))
    private String plaintiffCountry;

    @Excel(desc = "法定代表人",export = @ExcelExport(sort = 7))
    private String legalRepresentative; // 法定代表人姓名

    @Excel(desc = "法定代表人职务",export = @ExcelExport(sort = 8))
    private String legalRepresentativeJob; //法定代表人职务

    @Excel(desc = "原告证件类型",export = @ExcelExport(sort = 9))
    private String legalRepresentativeCardType;

    @Excel(desc = "法定代表人证件号码",export = @ExcelExport(sort = 10))
    private String legalRepresentativeIDCard; //法定代表人证件号码

    @Excel(desc = "法定代表人手机号码",export = @ExcelExport(sort = 11))
    private String legalRepresentativePhone; //法定代表人手机号码

    @Excel(desc = "原告省",export = @ExcelExport(sort = 12))
    private String plaintiffProvince; //原告省

    @Excel(desc = "原告市",export = @ExcelExport(sort = 13))
    private String plaintiffCity; //原告市

    @Excel(desc = "原告区(县)",export = @ExcelExport(sort = 14))
    private String plaintiffDistrict; //原告区(县)

    @Excel(desc = "原告具体地址",export = @ExcelExport(sort = 15))
    private String plaintiffAddress; //原告具体地址

    @Excel(desc = "标的金额")
    private String caseMoney;

    @Excel(desc = "被告姓名")
    private String defendantName; //被告姓名

    @Excel(desc = "被告国别")
    private String defendantCountry; //被告姓名

    @Excel(desc = "被告性别")
    private String defendantSex; //被告姓名

    @Excel(desc = "被告证件类型")
    private String defendantCardType; //被告姓

    @Excel(desc = "被告身份证")
    private String defendantIDCard;//被告身份证

    //@Excel(desc = "被告民族")
    private String defendantNation;//被告身份证

    @Excel(desc = "被告省")
    private String defendantProvince; //被告省

    @Excel(desc = "被告市")
    private String defendantCity; //被告市

    @Excel(desc = "被告区(县)")
    private String defendantDistrict; //被告区(县)

    @Excel(desc = "被告具体地址")
    private String defendantAddress; //被告具体地址

    @Excel(desc = "被告联系电话")
    private String defendantPhone; //被告联系电话

    @Excel(desc = "被告（法人）姓名")
    private String defendantLegalRepresentativeName; //被告姓名

    @Excel(desc = "被告（法人）国别")
    private String defendantLegalRepresentativeCountry; //被告姓名

    @Excel(desc = "被告（法人）证件类型")
    private String defendantLegalRepresentativeCardType; //被告姓

    @Excel(desc = "被告（法人）统一社会信用代码")
    private String defendantCertificateNumber;//被告身份证

    @Excel(desc = "被告（法人）省")
    private String defendantLegalRepresentativeProvince; //被告省

    @Excel(desc = "被告（法人）市")
    private String defendantLegalRepresentativeCity; //被告市

    @Excel(desc = "被告（法人）区(县)")
    private String defendantLegalRepresentativeDistrict; //被告区(县)

    @Excel(desc = "被告（法人）具体地址")
    private String defendantLegalRepresentativeAddress; //被告具体地址

    @Excel(desc = "被告（法人）联系电话")
    private String defendantLegalRepresentativePhone; //被告联系电话


    @Excel(desc = "法院所在省")
    private String courtProvince;//法院所在省

    @Excel(desc = "接收法院")
    private String courtName;//接收法院

    @Excel(desc = "代理人姓名")
    private String agentName; //代理人姓名

    @Excel(desc = "代理人证件类型")
    private String agentCardType; //代理人姓名

    @Excel(desc = "代理人证件号码")
    private String agentIDCard;//代理人证件号码

    @Excel(desc = "代理人执业证号")
    private String agentCardCode;//代理人证件号码

    @Excel(desc = "代理人手机号码")
    private String agentPhone;//代理人手机号码

    @Excel(desc = "代理人执业机构")
    private String agentUnit;//代理人执业机构

    @Excel(desc = "执行状态")
    private String executeState;

    @Excel(desc = "原因")
    private String reason;

    private Integer retryNum = 0;

    public String getDefendantName() {
        return defendantName;
    }

    public void setDefendantName(String defendantName) {
        this.defendantName = defendantName;
    }

    public String getDefendantIDCard() {
        return defendantIDCard;
    }

    public void setDefendantIDCard(String defendantIDCard) {
        this.defendantIDCard = defendantIDCard;
    }

    public String getDefendantProvince() {
        return defendantProvince;
    }

    public void setDefendantProvince(String defendantProvince) {
        this.defendantProvince = defendantProvince;
    }

    public String getDefendantCity() {
        return defendantCity;
    }

    public void setDefendantCity(String defendantCity) {
        this.defendantCity = defendantCity;
    }

    public String getDefendantDistrict() {
        return defendantDistrict;
    }

    public void setDefendantDistrict(String defendantDistrict) {
        this.defendantDistrict = defendantDistrict;
    }

    public String getDefendantAddress() {
        return defendantAddress;
    }

    public void setDefendantAddress(String defendantAddress) {
        this.defendantAddress = defendantAddress;
    }

    public String getCourtProvince() {
        return courtProvince;
    }

    public void setCourtProvince(String courtProvince) {
        this.courtProvince = courtProvince;
    }

    public String getCourtName() {
        return courtName;
    }

    public void setCourtName(String courtName) {
        this.courtName = courtName;
    }

    public String getAgentName() {
        return agentName;
    }

    public void setAgentName(String agentName) {
        this.agentName = agentName;
    }

    public String getAgentIDCard() {
        return agentIDCard;
    }

    public void setAgentIDCard(String agentIDCard) {
        this.agentIDCard = agentIDCard;
    }

    public String getAgentPhone() {
        return agentPhone;
    }

    public void setAgentPhone(String agentPhone) {
        this.agentPhone = agentPhone;
    }

    public String getAgentUnit() {
        return agentUnit;
    }

    public void setAgentUnit(String agentUnit) {
        this.agentUnit = agentUnit;
    }

    public String getCaseMoney() {
        return caseMoney;
    }

    public void setCaseMoney(String caseMoney) {
        this.caseMoney = caseMoney;
    }

    public String getDefendantCountry() {
        return defendantCountry;
    }

    public void setDefendantCountry(String defendantCountry) {
        this.defendantCountry = defendantCountry;
    }

    public String getDefendantSex() {
        return defendantSex;
    }

    public void setDefendantSex(String defendantSex) {
        this.defendantSex = defendantSex;
    }

    public String getDefendantCardType() {
        return defendantCardType;
    }

    public void setDefendantCardType(String defendantCardType) {
        this.defendantCardType = defendantCardType;
    }

    public String getAgentCardType() {
        return agentCardType;
    }

    public void setAgentCardType(String agentCardType) {
        this.agentCardType = agentCardType;
    }

    public String getDefendantPhone() {
        return defendantPhone;
    }

    public void setDefendantPhone(String defendantPhone) {
        this.defendantPhone = defendantPhone;
    }

    public String getAgentCardCode() {
        return agentCardCode;
    }

    public void setAgentCardCode(String agentCardCode) {
        this.agentCardCode = agentCardCode;
    }

    public String getDefendantNation() {
        return defendantNation;
    }

    public void setDefendantNation(String defendantNation) {
        this.defendantNation = defendantNation;
    }

    public String getCaseType() {
        return caseType;
    }

    public void setCaseType(String caseType) {
        this.caseType = caseType;
    }

    public String getRegisterType() {
        return registerType;
    }

    public void setRegisterType(String registerType) {
        this.registerType = registerType;
    }

    public String getUnitName() {
        return unitName;
    }

    public void setUnitName(String unitName) {
        this.unitName = unitName;
    }

    public String getCertificateType() {
        return certificateType;
    }

    public void setCertificateType(String certificateType) {
        this.certificateType = certificateType;
    }

    public String getCertificateNumber() {
        return certificateNumber;
    }

    public void setCertificateNumber(String certificateNumber) {
        this.certificateNumber = certificateNumber;
    }

    public String getPlaintiffCountry() {
        return plaintiffCountry;
    }

    public void setPlaintiffCountry(String plaintiffCountry) {
        this.plaintiffCountry = plaintiffCountry;
    }

    public String getLegalRepresentative() {
        return legalRepresentative;
    }

    public void setLegalRepresentative(String legalRepresentative) {
        this.legalRepresentative = legalRepresentative;
    }

    public String getLegalRepresentativeJob() {
        return legalRepresentativeJob;
    }

    public void setLegalRepresentativeJob(String legalRepresentativeJob) {
        this.legalRepresentativeJob = legalRepresentativeJob;
    }

    public String getLegalRepresentativeCardType() {
        return legalRepresentativeCardType;
    }

    public void setLegalRepresentativeCardType(String legalRepresentativeCardType) {
        this.legalRepresentativeCardType = legalRepresentativeCardType;
    }

    public String getLegalRepresentativeIDCard() {
        return legalRepresentativeIDCard;
    }

    public void setLegalRepresentativeIDCard(String legalRepresentativeIDCard) {
        this.legalRepresentativeIDCard = legalRepresentativeIDCard;
    }

    public String getLegalRepresentativePhone() {
        return legalRepresentativePhone;
    }

    public void setLegalRepresentativePhone(String legalRepresentativePhone) {
        this.legalRepresentativePhone = legalRepresentativePhone;
    }

    public String getPlaintiffProvince() {
        return plaintiffProvince;
    }

    public void setPlaintiffProvince(String plaintiffProvince) {
        this.plaintiffProvince = plaintiffProvince;
    }

    public String getPlaintiffCity() {
        return plaintiffCity;
    }

    public void setPlaintiffCity(String plaintiffCity) {
        this.plaintiffCity = plaintiffCity;
    }

    public String getPlaintiffDistrict() {
        return plaintiffDistrict;
    }

    public void setPlaintiffDistrict(String plaintiffDistrict) {
        this.plaintiffDistrict = plaintiffDistrict;
    }

    public String getPlaintiffAddress() {
        return plaintiffAddress;
    }

    public void setPlaintiffAddress(String plaintiffAddress) {
        this.plaintiffAddress = plaintiffAddress;
    }

    public Integer getRetryNum() {
        return retryNum;
    }

    public void setRetryNum(Integer retryNum) {
        this.retryNum = retryNum;
    }

    public String getExecuteState() {
        return executeState;
    }

    public void setExecuteState(String executeState) {
        this.executeState = executeState;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public String getDefendantLegalRepresentativeName() {
        return defendantLegalRepresentativeName;
    }

    public void setDefendantLegalRepresentativeName(String defendantLegalRepresentativeName) {
        this.defendantLegalRepresentativeName = defendantLegalRepresentativeName;
    }

    public String getDefendantLegalRepresentativeCountry() {
        return defendantLegalRepresentativeCountry;
    }

    public void setDefendantLegalRepresentativeCountry(String defendantLegalRepresentativeCountry) {
        this.defendantLegalRepresentativeCountry = defendantLegalRepresentativeCountry;
    }

    public String getDefendantLegalRepresentativeCardType() {
        return defendantLegalRepresentativeCardType;
    }

    public void setDefendantLegalRepresentativeCardType(String defendantLegalRepresentativeCardType) {
        this.defendantLegalRepresentativeCardType = defendantLegalRepresentativeCardType;
    }

    public String getDefendantCertificateNumber() {
        return defendantCertificateNumber;
    }

    public void setDefendantCertificateNumber(String defendantCertificateNumber) {
        this.defendantCertificateNumber = defendantCertificateNumber;
    }

    public String getDefendantLegalRepresentativeProvince() {
        return defendantLegalRepresentativeProvince;
    }

    public void setDefendantLegalRepresentativeProvince(String defendantLegalRepresentativeProvince) {
        this.defendantLegalRepresentativeProvince = defendantLegalRepresentativeProvince;
    }

    public String getDefendantLegalRepresentativeCity() {
        return defendantLegalRepresentativeCity;
    }

    public void setDefendantLegalRepresentativeCity(String defendantLegalRepresentativeCity) {
        this.defendantLegalRepresentativeCity = defendantLegalRepresentativeCity;
    }

    public String getDefendantLegalRepresentativeDistrict() {
        return defendantLegalRepresentativeDistrict;
    }

    public void setDefendantLegalRepresentativeDistrict(String defendantLegalRepresentativeDistrict) {
        this.defendantLegalRepresentativeDistrict = defendantLegalRepresentativeDistrict;
    }

    public String getDefendantLegalRepresentativeAddress() {
        return defendantLegalRepresentativeAddress;
    }

    public void setDefendantLegalRepresentativeAddress(String defendantLegalRepresentativeAddress) {
        this.defendantLegalRepresentativeAddress = defendantLegalRepresentativeAddress;
    }

    public String getDefendantLegalRepresentativePhone() {
        return defendantLegalRepresentativePhone;
    }

    public void setDefendantLegalRepresentativePhone(String defendantLegalRepresentativePhone) {
        this.defendantLegalRepresentativePhone = defendantLegalRepresentativePhone;
    }
}
